<?php

namespace app\model;

use think\Model;

class MemberBuyerPlatformInfo extends Model
{
    protected $pk = 'userid';

    public function getSexTextAttr($value, $data)
    {
        $sex = [0 => '未知', 1 => '男', 2 => '女'];
        return $sex[$data['sex']];
    }

    public function getStatusTextAttr($value, $data)
    {
        $status = [0 => '审核中', 1 => '审核通过', 2 => '审核失败', 3 => '禁用'];
        if (isset($data['status'])) {
            return $status[$data['status']];
        } else {
            return $status[$value];
        }
    }

    public function getHqAccountStatusAttr($value)
    {
        $status = [0 => '未申请', 1 => '审核中', 2 => '审核成功', 3 => '审核失败'];
        return $status[$value];
    }

    public function buyerInfo()
    {
        return $this->hasOne('MemberBuyerInfo', 'userid', 'userid');
    }

    public function getCreditRatingImgUrlAttr($value)
    {
        return \tool\Url::FileConversionUrl($value);
    }
    public function getRealnameVerifyImgUrlAttr($value)
    {
        return \tool\Url::FileConversionUrl($value);
    }
    public function getHuabeiImgUrlAttr($value)
    {
        return \tool\Url::FileConversionUrl($value);
    }

    // public function getFavCat_1Attr($value)
    // {
    //     $cat = [
    //         0=>'未设置',
    //         1=>'服装鞋包',
    //         2=>'手机数码',
    //         3=>'家用电器',
    //         4=>'美妆饰品',
    //         5=>'母婴用品',
    //         6=>'家具建材',
    //         7=>'百货食品',
    //         8=>'运动户外',
    //         9=>'文化娱乐',
    //         10=>'生活服务',
    //         11=>'汽摩配件',
    //         12=>'游戏话费',
    //     ];

    //     return $cat[$value];
    // }

    // public function getFavCat_2Attr($value)
    // {
    //     return $this->getFavCat_1Attr($value);
    // }

    // public function getFavCat_3Attr($value)
    // {
    //     return $this->getFavCat_1Attr($value);
    // }
}